taffeta weave - Turkish English Dictionary